home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / programming / e / powerd0.06 / modules / datatypes / textclass.m < prev   
Text File  |  1999-11-30  |  516b  |  32 lines

  1. MODULE 'exec/nodes'
  2.  
  3. CONST TDTA_Buffer=$8000112C,
  4.         TDTA_BufferLen=$8000112D,
  5.         TDTA_LineList=$8000112E,
  6.         TDTA_WordSelect=$8000112F,
  7.         TDTA_WordDelim=$80001130,
  8.         TDTA_WordWrap=$80001131
  9.  
  10. #define TEXTDTCLASS 'text.datatype'
  11.  
  12. OBJECT Line
  13.     Link:MLN,
  14.     Text:PTR TO CHAR,
  15.     TextLen:LONG,
  16.     XOffset:UWORD,
  17.     YOffset:UWORD,
  18.     Width:UWORD,
  19.     Height:UWORD,
  20.     Flags:UWORD,
  21.     FGPen:UBYTE,
  22.     BGPen:UBYTE,
  23.     Style:LONG,
  24.     Data:LONG
  25.  
  26. CONST    LNF_LF=1,
  27.         LNF_LINK=2,
  28.         LNF_OBJECT=4,
  29.         LNF_SELECTED=8,
  30.         ID_FTXT=$46545854,
  31.         ID_CHRS=$43485253
  32.